// 创建SQL
let  mysql = require('mysql');
// 创建链接
let connection = mysql.createConnection({
    // IP
    host : '127.0.0.1',
    // 用户密码
    user : 'root',
    // 密码
    password : 'root',
    // 库名
    database : 'albx'
})



// 这个控制器完成所有与用户相关的增加删除修改和查询
exports.login = (email, callback) => {
    // 创建mySQL语句
    let sql = `SELECT * FROM users WHERE email = '${email}'`;
    // 执行SQL语句
    connection.query(sql,(err,results)=>{
        // 返回结构
        if(err){
            callback(err)
        } else {
            // results:查询返回一个结果集(数组),如果数据只有数据,则只有一条数据
            // 如果访问的是一个不存在属性,可以在后面拿来做判断
            callback(null,results[0]);
        }
    })
}